package NovoGame.Blocos;
import javax.microedition.lcdui.Graphics;
public class BlocosBloco extends BlocosEntidade{
    private int tipo;
    private boolean selecionado = false;
    public BlocosBloco() {
        setAltura(10);
        setLargura(10);
    }
    public void Bloco(int tipo, int x, int y) {
        this.tipo = tipo;
        setX(x);
        setY(y);
    }
    public int getTipo() {
        return tipo;
    }
    public void setTipo(int tipo) {
        this.tipo = tipo;
    }
    public boolean isSelecionado(){
        return selecionado;
    }
    public void setSelecionado(boolean selecionado){
        this.selecionado = selecionado;
    }
    public void pintar(Graphics g){
        if(this.getAtivo()){
            switch(tipo){
                case 1:
                    if(selecionado){
                        g.setColor(0x009D9D9D);
                    }else{
                        g.setColor(0x00666666);
                    }
                break;
                case 2:
                    if(selecionado){
                        g.setColor(0x00FFE064);
                    }else{
                        g.setColor(0x00FFCC00);
                    }
                break;
                case 3:
                    if(selecionado){
                        g.setColor(0x00B8FF71);
                    }else{
                        g.setColor(0x0066CC00);
                    }
                break;
                case 4:
                    g.setColor(0x00DD0000);
                break;
                case 5:
                    g.setColor(0x00DDDDDD);
                break;
            }
            g.fillRect(this.getX(), this.getY(), this.getLargura(), this.getAltura());
        }
    }
}